import matplotlib.pyplot as plt
from sklearn.datasets import make_blobs
X,y = make_blobs(n_samples=100,n_features=2,centers=2,random_state=10)

plt.figure(figsize=(4,4))
for target, color, marker in zip(range(2),['b','g'],['o','^']):
plt.scatter(X[y==target,0], X[y==target,1],c=color, marker=marker,
            label='class '+format(target))
plt.xlabel('Feature 1 (x1)', fontsize=15); plt.ylabel('Feature 2 (x2)',
           fontsize=15)
plt.grid() 
plt.show()
